Intercurrence Island
One of the smaller islands in the South Shetland chain, Intercurrence Island lies just off the coast of the Antarctic Peninsula.
One of the smaller islands in the South Shetland chain, Intercurrence Island lies just off the coast of the Antarctic Peninsula.
Travel content powered by Advaia.com